梁昊
02/04/2021
R Markdown始于2012年,配合knitr package进行格式转化
2014年rmarkdown package 诞生了
经过6年多的发展,R Markdown已经形成完整生态,功能越发强大
R Markdown 主要依赖两个包来运行和输出(knitr and Pandoc)
安装rmarkdown以后,会自动集成knitr 和 Pandoc
html和pdf是R Markdown输出最基础的格式,html相对简单
pdf格式的输出需要TeX,TeX Live、MiKTeX等(~5Gb大小)TeX工具包的安装是繁重而痛苦
tinytex告别了繁琐的安装
写论文 - rmarkdown/rticles/pagedown写书 - bookdown写毕业论文 - thesisdown写学术墙报 - posterdown写简历 - vitae学术网站 ... - blogdown/distill ...本教程Rstudio版本必须为1.4,R的版本必须为4.0+,建议都安装最新版本
建议安装时,错误提示等均选择英文,不安装中文提示包
Rstudio CRAN镜像选为国内,速度快
Rstudio Python引擎设定
Rstudio pdf 输出引擎设定
library为默认加载命令,只能加载一个包
pacman安装好以后,可以一次加载多个包,强烈推荐
关于“::”,该命令为在需要用某个函数时临时直接加载包,不用事先library,这样可以减轻系统负担。比如pacman::p_load命令就是在未加载pacman这个包时,使用了其p_load命令。
安装好rmarkdown和tinytex包